Forum des exercices du projet Zuul

Exercice 7.25

  
 
Avatar anonfirstname2 anonlastname2
Exercice 7.25
par anonfirstname2 anonlastname2, dimanche 18 mars 2018, 22:59
 

What does your program do if you type back twice ?  Is this behavior sensible ?

Aide :
- déplacez vous 3 fois (sans revenir en arrière)
- tapez 3 fois successivement la commande back
- dans quelle pièce êtes-vous ?  Est-ce satisfaisant ?

Avatar Denis BUREAU
Re: Exercice 7.25
par Denis BUREAU, vendredi 16 mars 2018, 15:23
 

Un étudiant a écrit :

J’aimerai que vous m’éclaircissiez un point concernant la commande back.

Si je déplace mon personnage d’une salle A vers B puis de B vers C et de C vers D et que je tape 3 fois back
je devrais me retrouver salle A puisque la commande back sert à revenir sur ses pas n’est-ce pas ?

Avatar Denis BUREAU
Re: Exercice 7.25
par Denis BUREAU, vendredi 16 mars 2018, 15:25
 

Oui, vous avez bien compris ce qui devrait se passer.

Mais la question est :
est-ce bien ce que votre jeu fait, suite à l'exercice 7.23 ?

Si ce n'est pas le cas, il vous faut comprendre pourquoi, puis utiliser la solution proposée à l'exercice 7.26 pour résoudre ce problème.

Avatar Jules BENKEMOUN
Re: Exercice 7.25
par Jules BENKEMOUN, jeudi 4 avril 2019, 19:45
 

Bonsoir,

Pour cet exercice, combien de fois le programme doit-il considérer qu'il est possible de revenir dans les pièces précédentes?

Pour moi la commande back permet retourner une fois dans la pièce précédente après s'être déplacé.

Bonne soirée,

Jules.

Avatar Denis BUREAU
Re: Exercice 7.25
par Denis BUREAU, jeudi 4 avril 2019, 20:30
 

La question posée n'est pas de savoir si vous avez bien fait l'exercice 7.23 tel que demandé,
mais de savoir si son fonctionnement actuel est satisfaisant
(à la lumière de l'exemple suggéré dans l'exercice 7.25).

S'il ne l'est pas, gageons que l'exercice suivant nous permettra de l'améliorer !